Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 TWENTYPENCE ROAD Detached £582,227 £260,000 3 Oct 2003
22 TWENTYPENCE ROAD Detached £709,353 £450,000 6 Jul 2007
40 TWENTYPENCE ROAD Detached £83,624 £15,000 12 Jul 1996
41 - 43 TWENTYPENCE ROAD £1,100,000 3 May 2023
45 TWENTYPENCE ROAD Detached £727,044 £565,000 16 May 2017
49 TWENTYPENCE ROAD Detached £812,375 £500,000 15 Nov 2013
THE LODGE, 1 TWENTYPENCE ROAD Detached £652,020 £645,000 27 Apr 2023